package com.wcpdoc.base.service.impl;

import com.wcpdoc.base.dao.TagInfoDao;
import com.wcpdoc.base.dao.TagUserDao;
import com.wcpdoc.base.entity.TagInfo;
import com.wcpdoc.base.entity.UserTagInfo;
import com.wcpdoc.base.service.TagInfoService;
import com.wcpdoc.base.service.TagUserService;
import com.wcpdoc.core.dao.BaseDao;
import com.wcpdoc.core.service.impl.BaseServiceImp;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;
import java.util.Map;

/**
 * 用户服务层实现
 *
 * v1.0 zhanghc 2016-6-15下午17:24:19
 */
@Service
public class TagUserServiceImpl extends BaseServiceImp<UserTagInfo> implements TagUserService {

	@Resource
	TagUserDao tagUserDao;

	@Override
	public void addTagUser(UserTagInfo userTagInfo) {
		tagUserDao.addTagUser(userTagInfo);
	}

	@Override
	public List<UserTagInfo> queryTagUserList(UserTagInfo userTagInfo) {
		return null;
	}

	@Override
	public UserTagInfo queryTagByTag(String userTagId,String tagId) {

		return tagUserDao.queryTagByTag(userTagId,tagId);
	}

	@Override
	public void setDao(BaseDao<UserTagInfo> dao) {

	}

	@Override
	public List<Map<String, Object>> getListUser(String id) {
		return null;
	}
}
